turbo-propeller engine - Español Inglés Diccionario